|
RAIS
3.2
|
00001 using System; 00002 using System.Collections.Generic; 00003 using System.Text; 00004 00005 namespace RAIS.Common 00006 { 00010 public enum ReportType 00011 { 00015 OneLine, 00019 Summary, 00023 Complete, 00027 Export 00028 } 00032 public class RADEVCriterias 00033 { 00034 #region Private fiels 00035 List<string> _IAEAEventIDs; 00036 DateTime startDate = DateTime.MinValue; 00037 DateTime endDate = DateTime.MinValue; 00038 00039 string fromEvetnID = ""; 00040 string toEvetnID = ""; 00041 00042 bool recordsSetToIAEA = false; 00043 bool allRecords = false; 00044 00045 string facility = ""; 00046 00047 string instalationName = ""; 00048 string specificPractice = ""; 00049 00050 string contactOrganization = ""; 00051 00052 string iAEARegion = ""; 00053 00054 ReportType type; 00055 00056 string _IAEAEventID = ""; 00057 string _deviceName = ""; 00058 #endregion 00059 00060 #region Properties 00061 00065 public List<string> IAEAEventIDs { get { return _IAEAEventIDs; } set { _IAEAEventIDs = value; } } 00066 00070 public string Facility{ get { return facility; } set { facility = value; } } 00074 public string DeviceName { get { return _deviceName; } set { _deviceName = value; } } 00078 public string IAEAEventID { get { return _IAEAEventID; } set { _IAEAEventID = value; } } 00082 public DateTime StartDate { get { return startDate; } set { startDate = value; } } 00086 public DateTime EndDate { get { return endDate; } set { endDate = value; } } 00090 public string FromEvetnID { get { return fromEvetnID; } set { fromEvetnID = value; } } 00094 public string ToEvetnID { get { return toEvetnID; } set { toEvetnID = value; } } 00098 public bool AllRecords { get { return allRecords; } set { allRecords = value; } } 00102 public string InstalationName { get { return instalationName; } set { instalationName = value; } } 00106 public string SpecificPractice { get { return specificPractice; } set { specificPractice = value; } } 00110 public string ContactOrganization { get { return contactOrganization; } set { contactOrganization = value; } } 00114 public string IAEARegion { get { return iAEARegion; } set { iAEARegion = value; } } 00118 public ReportType Type { get { return type; } set { type = value; } } 00119 #endregion 00120 } 00121 }